catch throw - French English Dictionary